(an avalanche) to engulf - Español Inglés Diccionario